tatter or rag hanging from clothes - Français Anglais Dictionnaire